<?php
header("Content-type:text/html;charset=utf-8");

//封装

//父类，电脑类
class Computer{
	//封装，我要把字段和方法都设为私有的,外部不能访问，提高安全性
	// private $name = '联想';
	// private function run(){
	// 	return '联想在运行';
	// }
	

	//把private改为protected
	protected $name = '联想';
	protected function run(){
		return '联想在运行';
	}
}

//子类，笔记本电脑类
class noteComputer extends Computer{
	//子类写一个方法获取父类的字段和方法
	public function getTop(){
		echo $this->name;    
		echo $this->run(); //这里用$this也可以访问父类的字段和方法
	}

}

$noteComputer = new noteComputer();
//执行getTop方法获取字段值，结果为空。说明父类字段和方法设置为private时，子类已经不能访问到
//这时，可以把private改为protected(受保护的)，子类和类内都能访问父类的字段和方法
echo $noteComputer->getTop();    //联想  联想在运行    













